package methoddemo;

import java.util.Scanner;

public class methodTest6 {
    public static void main(String[] args) {
        //定义一个方法判断数组中的某一个数是否存在，将结果返回给调用处
        int[] arr = {3, 23, 634, 14, 687, 587, 53};
        Scanner sc = new Scanner(System.in);
        //定义一个布尔变量用来接收
        boolean flag = contains(arr, sc.nextInt());
        if (flag){
            System.out.println("数组中有这个数");
        }

        else System.out.println("数组中没有这个数");
    }


    //定义一个方法
    public static boolean contains(int[] arr, int number) {
        //利用循环将数组中的数据与录入的数进行对比
        for (int i = 0; i < arr.length; i++) {

            //判断
            if (arr[i] == number) {
                return true;

            }

        }
        //返还布尔值
        return false;
    }
}
